@charset "UTF-8";

/**
 * 
 * @authors Your Name (you@example.org)
 * @date    2018-10-09 09:26:31
 * @version $Id$
 */
 
 .bottomTab{

    position: absolute;
    left: 0;
    bottom: 0
 }
* {
    font-family: PingFangSC-Regular;
    font-family: "微软雅黑";
}

img {
    display: block;
    width: 100%;
}

html,
body {
    max-width: 450px;
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    background: #fff;
}

#app {
    height: 100%;
    overflow-y: auto;
}

.order-list {
    background: #fff;
    padding: 5px 15px;
    border-bottom: 10px solid #f2f2f2;
   
    overflow:hidden;
}

.order-list .van-card {
    margin-top: 0;
    background: #fff;
    padding: 0px 0px 0px 100px;
    height: 90px;

}

.order-list .van-card__thumb {
    border: 1px solid #F8F8F8;
    top: 0px;
    left: 0px;
    width: 90px;
    height: 90px;
    position: absolute;

}

.order-list .van-card__content {
    padding: 10px 0;
}


.order-list .van-card__desc {
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #898989;
    letter-spacing: 0.11px;
    max-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    white-space: normal;
}

.order-list .van-card__title {
    font-family: PingFangSC-Regular;
    font-size: 14px;
    color: #ff8e9c;
    letter-spacing: 0.11px;
    min-height: 40px;
    margin-bottom: 10px;

}

.logisticsInfo {
   
    background: #fff;
    box-sizing: border-box;
    padding: 20px 23px 10px 18px;
    
    box-sizing: border-box;
    
   
}

.logisticsInfo .address {
    height: 40px;
    padding-left: 50px;
    box-sizing: border-box;
    position: relative;
    margin-bottom: 5px;
}

.logisticsInfo .address i {
    position: absolute;
    top: 3px;
    left: 50px;
    font-size: 17px;
    color: #898989;

}

.logisticsInfo .address span {
    display: inline-block;
    width: 100%;
    padding-left: 30px;
    font-family: PingFangSC-Regular;
    font-size: 13px;
    color: #575757;
    letter-spacing: 0.65px;
    line-height: 19px;
}

.logisticsInfo-list ul li {
    height: 57px;
    position: relative;


}

.logisticsInfo-list ul li .p1 {

    width: 9px;
    position: absolute;
    top: 0;
    left: 55px;

}

.logisticsInfo-list ul li .s1 {
    display: block;
    width: 1px;
    height: 18px;
    background: #C3C3C3;
    margin-left: 4px
}

.logisticsInfo-list ul li .s2 {
    display: block;
    width: 9px;
    height: 9px;
    border-radius: 100px;
    background: #C3C3C3;
    margin: 6px 0;
    
}

.logisticsInfo-list ul li img {
    display: block;
    width: 13px;
    height: 13px;
   

    margin: 4px 0;
    margin-left: -2px;
}



.logisticsInfo-list ul li .s3 {
    display: block;
    width: 1px;
    height: 18px;
    background: #C3C3C3;
    margin-left: 4px
}

.logisticsInfo-list ul li .logisticsInfo-list-l {
    width: 37px;

    position: absolute;
    top: 20px;
    left: 0px;
    font-family: PingFangSC-Regular;
    font-size: 13px;
    color: #898989;
    letter-spacing: 0.1px;
}

.logisticsInfo-list ul li .logisticsInfo-list-r {
    width: 100%;
    box-sizing: border-box;
    padding: 20px 0 0 77px;
    font-family: PingFangSC-Regular;
    font-size: 12px;
    color: #898989;
    letter-spacing: 0.09px;
}

.logisticsInfo-list ul li:first-child .logisticsInfo-list-l,
.logisticsInfo-list ul li:first-child .logisticsInfo-list-r
{
    font-family: PingFangSC-Regular;
    font-size: 12px;
    color: #ff8e9c!important;
    letter-spacing: 0.09px;
}
.logisticsInfo-list ul li:first-child .s2{
	background: #ff8e9c!important
}

.logisticsInfo-list ul li:first-child .s1 {
    background: #fff;
}

.logisticsInfo-list ul li:last-child .s3 {
    background: #fff;
}
.sh{
	display: block
}